﻿using System;
using System.Collections.Generic;
using EvaluacionExalmarEntidades;

namespace EvaluacionExalmarInterfaces
{
    public interface IJerarquia
    {
        JerarquiaInfo Consultar(JerarquiaInfo oJerarquia);
        IList<JerarquiaInfo> Listar(JerarquiaInfo oJerarquia);
        Boolean Registrar(JerarquiaInfo oJerarquia);
        Boolean Actualizar(JerarquiaInfo oJerarquia);
        Boolean Eliminar(JerarquiaInfo oJerarquia);
        IList<JerarquiaInfo> ListarJefes(JerarquiaInfo oJerarquia);
        IList<JerarquiaInfo> ListarSubordinados(JerarquiaInfo oJerarquia);
        IList<JerarquiaInfo> ListarAutoevaluación(JerarquiaInfo oJerarquia);
    }
}
